.process{

}
.process .processContent{
    width: 100%;
    background: #fff;
    padding: 0 34px;
    overflow:hidden;
}
.process .processContent  h2 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;
}
.process .processContent .blue{
    color: #015992;
}
.text-center {
    text-align: center;
}
.process .processContent .processListShow{
}
.process .processContent li{
   list-style: none;
    width: 1002px;
    height: 100px;
    color: #333;
    font-size: 13px;
    font-weight: 600;
}
.process .processContent li .processlistLeft{
    float: left;
    background-color: #f0f7ff;
    width: 23.9%;
    height: 100%;
    margin-right: 4px;
    margin-bottom: 4px;
}
.process .processContent li .processlistLeft span{
    display: block;
    text-align: right;
    margin: 10px 10px 0 0;
}
.process .processContent li .processlistRight{
    float: right;
    background-color: #f0f7ff;
    width: 75.7%;
    height: 100%;
    margin-bottom: 4px;
}
.process .processContent li .processlistRight ul{
    margin: 0;
    padding: 0;
}
.process .processContent li .processlistRight ul li{
    padding: 3px 0 3px 0;
    height: 24px;
    width: 100%;
}
.process .processContent .processShowFoot .formBtnDiv{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 15px;
}
.process .processContent .processShowFoot p{
    margin: 15px 0 15px 0;
}
.process .processContent .processShowFoot .formBtnDiv .btn-primary{
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.process .processContent li .processlistRight .progressLeft{
    float: left;

}
.process .processContent li .processlistRight .progressRight{
    float: left;
    width: 500px;
}
.process .processContent li .processlistRight .progressRight .progressBgShowFather {
    float: left;
    /*width: 65%;*/
    width: 325px;
}
.process .processContent li .processlistRight .progressRight .progressBgShowFather + span{
    margin: 0 5px 0px 5px;
}
.process .processContent li .processlistRight .progressRight .progressBgShowFather .progressBgShow{
    width: 100%;
    margin: 3px 0 0 0;
    padding: 0;
    background-image:linear-gradient(
    90deg,
    #598fd9 0%,
    #c6daf6 100%
    ) ;
    height: 12px;
}
.company{}
.company .companyContent{
    width: 100%;
    background: #fff;
    padding: 0 50px;
    overflow:hidden;
}
.company .companyContent  h2 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;
}
.company .companyContent .blue{
    color: #015992;
}
.company .companyContent .companyListShow li{
    list-style: none;
    width: 1002px;
    height: 25px;
    color: #333;
    font-size: 13px;
    font-weight: 600;
    border: 1px solid #ccc;
    margin: 10px 0 10px 0;
}
.company .companyContent .companyListShow li span{
    line-height: 25px;
    height: 25px;
}
.company .companyContent .companyListShow li .spanIndex{
    padding: 0;
    margin: 0;
    text-align: center;
}

.company .companyContent .companyListShow li>span~span{
    border-left: 1px solid #ccc;
}

.company .companyContent .companyShowFoot .formBtnDiv{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 15px;
}
.company .companyContent .companyShowFoot .formBtnDiv .btn-primary{
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}